package cn.minsh.lims.eoms.modules.app.controller.res;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author Administrator
 */
@Data
@ApiModel("保养工单列表")
public class MaintenanceOrderListRes {

    @ApiModelProperty("记录id")
    private Long id ;
    @ApiModelProperty("工单状态：1未开始、2处理中、3已完成、4已关闭、5已拒绝")
    private Integer status ;
    @ApiModelProperty("工单编号")
    private String code ;
    @ApiModelProperty("保养计划名称")
    private String name ;
    @ApiModelProperty("保养类型:校准、检定等(字典维护)")
    private Integer level ;
    @ApiModelProperty("保养类型:1自主保养2委外保养")
    private Integer type ;
    @ApiModelProperty("发起人")
    private Long createBy ;
    @ApiModelProperty("经办人")
    private Long agentId ;
    @ApiModelProperty("完成时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date completeTime ;

}
